MeshService_MembersInjector

@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class MeshService_MembersInjector : MembersInjector<MeshService>

Functions

Link copied to clipboard
open fun create(dispatchersProvider: Provider<CoroutineDispatchers>, packetRepositoryProvider: Provider<PacketRepository>, meshLogRepositoryProvider: Provider<MeshLogRepository>, radioInterfaceServiceProvider: Provider<RadioInterfaceService>, locationRepositoryProvider: Provider<LocationRepository>, radioConfigRepositoryProvider: Provider<RadioConfigRepository>, serviceRepositoryProvider: Provider<ServiceRepository>, nodeRepositoryProvider: Provider<NodeRepository>, mqttRepositoryProvider: Provider<MQTTRepository>, serviceNotificationsProvider: Provider<MeshServiceNotifications>, meshPrefsProvider: Provider<MeshPrefs>, uiPrefsProvider: Provider<UiPrefs>, connectionStateHolderProvider: Provider<MeshServiceConnectionStateHolder>, packetHandlerProvider: Provider<PacketHandler>, serviceBroadcastsProvider: Provider<MeshServiceBroadcasts>, analyticsProvider: Provider<PlatformAnalytics>): MembersInjector<MeshService>
Link copied to clipboard
open fun injectAnalytics(instance: MeshService, analytics: PlatformAnalytics)
Link copied to clipboard
open fun injectConnectionStateHolder(instance: MeshService, connectionStateHolder: MeshServiceConnectionStateHolder)
Link copied to clipboard
open fun injectDispatchers(instance: MeshService, dispatchers: CoroutineDispatchers)
Link copied to clipboard
open fun injectLocationRepository(instance: MeshService, locationRepository: LocationRepository)
Link copied to clipboard
open fun injectMembers(instance: MeshService)
Link copied to clipboard
open fun injectMeshLogRepository(instance: MeshService, meshLogRepository: Lazy<MeshLogRepository>)
Link copied to clipboard
open fun injectMeshPrefs(instance: MeshService, meshPrefs: MeshPrefs)
Link copied to clipboard
open fun injectMqttRepository(instance: MeshService, mqttRepository: MQTTRepository)
Link copied to clipboard
open fun injectNodeRepository(instance: MeshService, nodeRepository: NodeRepository)
Link copied to clipboard
open fun injectPacketHandler(instance: MeshService, packetHandler: PacketHandler)
Link copied to clipboard
open fun injectPacketRepository(instance: MeshService, packetRepository: Lazy<PacketRepository>)
Link copied to clipboard
open fun injectRadioConfigRepository(instance: MeshService, radioConfigRepository: RadioConfigRepository)
Link copied to clipboard
open fun injectRadioInterfaceService(instance: MeshService, radioInterfaceService: RadioInterfaceService)
Link copied to clipboard
open fun injectServiceBroadcasts(instance: MeshService, serviceBroadcasts: MeshServiceBroadcasts)
Link copied to clipboard
open fun injectServiceNotifications(instance: MeshService, serviceNotifications: MeshServiceNotifications)
Link copied to clipboard
open fun injectServiceRepository(instance: MeshService, serviceRepository: ServiceRepository)
Link copied to clipboard
open fun injectUiPrefs(instance: MeshService, uiPrefs: UiPrefs)